long-tailed tapaculo - French English Dictionary